metal mesh blanket - Turc Anglais Dictionnaire